老师,我看freertos pendsv中断和svc中断都用了。第一次用svc

🔍 溯源 ✍️ Jack | 📅 2024-09-07 | 👍 0 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/RTOS #质量/普通

原帖 | Jack | 2024-09-07 03:06 | 👍0 | 阅读约1

老师,我看freertos pendsv中断和svc中断都用了。第一次用svc,后面都用pendsv,这两个中断有什么不一样吗?

说简单点:svc是Pendsv的前级,svc最终会触发Pendsv,svc它在最终执行Pendsv,但是在任务切换之前,它会检查有没有其他高优先级中断已经产生,没有才会触发任务切换,这就是pend的含义


相关笔记